asts stock analysis